*{margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body{font-family: "Microsoft YaHei"; font-size: 14px; line-height: 1.42857143; color: #333;}
img{vertical-align: middle;}
a{text-decoration: none;}
form{display: block; margin-top: 0em;}
li{list-style: none;}
.clear{clear: both;}


/* tab标签 */
.tab{padding: 5px;}
.tab ul.tabs{float: left; list-style: none; height: 32px; width: 100%;}
.tab ul.tabs li{float: left; overflow: hidden; position: relative; }
.tab ul.tabs li a{
	background: #f9f9f9; border-radius: .25em .25em 0 0; color: #888; cursor: pointer; display: block; float: left;
	height: 2.5em; line-height: 2.5em; margin-right: .25em; padding: 0 1.5em; text-align: center; font-weight: bold;
} 
.tab ul.tabs li a:hover{background: #ddd; color: #666;} 
.tab ul.tabs li.active a{background: #f1f1f1; color: #444;}
.tab ul.tabs li.active, html ul.tabs li.active a:hover{background: #fff; border-bottom: 1px solid #fff;} 
.tab .tab_container{float: left; width: 100%; background: #f1f1f1; border-radius: 0 .25em .25em .25em; margin-top: 5px;}


/*  */
.wait,.already,.end,.near,.write,.mapping,.history{padding: 5px;}
#MainForm{
    background-color: #FFF; -webkit-box-shadow: #e0e0e0 0px 0px 10px; -moz-box-shadow: #e0e0e0 0px 0px 10px;
    box-shadow: #e0e0e0 0px 0px 10px; clear: both;
}
.form_boxA table{width: 100%;}
.form_boxA th{border-bottom: #e3e3e3 solid 2px; text-align: center; font-size: 14px; padding: 10px 0px;}
.form_boxA td{border-bottom: #e3e3e3 solid 1px; text-align: center; font-size: 14px; padding: 8px 15px;}
.form_boxA a{color: #3085be; text-decoration: none;}
.form_boxA a:hover{color: #1e628f; text-decoration: underline;}
.form_boxA table tr:hover{background: #EFEFEF;}
.prompt{padding: 10px 0px 10px 10px; font-size: 12px;}


/* 分页 */
.am-cf .am-fr{float: right;}
.am-pagination{position: relative; padding-left: 0; margin: 20px 0; list-style: none; color: #999; text-align: left;}
.am-pagination > li{display: inline-block;}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > .am-active > a, .am-pagination > .am-active > a:focus,
.am-pagination > .am-active > a:hover, .am-pagination > .am-active > span,
.am-pagination > .am-active > span:focus, .am-pagination > .am-active > span:hover{
    z-index: 2; color: #fff; background-color: #0e90d2; border-color: #0e90d2; cursor: default;
}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > li > a , .am-pagination > li > span{
    position: relative; display: block; padding: 0.4em 0.8em; text-decoration: none; line-height: 1.2; background-color: #fff;
    border: 1px solid #ddd; border-radius: 3px; margin-bottom: 5px; margin-right: 5px;
}